using System;
using System.Collections.Generic;
using System.Text;
using System.Configuration;

namespace Caece.Libreria.Manager
{
	public class Util
	{
		private Util()
		{
		}

		public static T GetConfig<T>(string key)
		{ 			
			string value = ConfigurationManager.AppSettings[key];
			return (T)Convert.ChangeType(value, typeof(T));
		}

		public static byte[] StrToByteArray(string str)
		{
			string[] ByteStrings;
			ByteStrings = str.Split(".".ToCharArray());
			byte[] ByteOut;

			ByteOut = new byte[ByteStrings.Length];

			for (int i = 0; i < ByteStrings.Length; i++)
			{
				ByteOut[i] = Convert.ToByte(ByteStrings[i]);
			}

			return ByteOut;
		}

	}
}
